AI coding tools are increasingly interacting directly with the system shell (terminal) rather than traditional code editors, driven by the rise of agentic AI and tools like Claude Code, Gemini CLI, and CLI Codex. This shift, highlighted by benchmarks like Terminal-Bench, is occurring as some code-based tools face challenges and offers a versatile interface for developers.
This article explores how AI agents are reshaping software development and the impact they have on a developer’s workflow. It introduces a practical approach to staying in control while working with these tools by adopting key best practices from the discipline of software architecture, including defining an implementation plan, splitting tasks, and so on.
AI coding tools are making an economic impact, driving productivity improvements and reshaping the role of developers.
Qodo-Embed-1-1.5B is a state-of-the-art code embedding model designed for retrieval tasks in the software development domain. It supports multiple programming languages and is optimized for natural language-to-code and code-to-code retrieval, making it highly effective for applications such as code search and retrieval-augmented generation.